#aria-screenreader{display:none}.template-collection .header.transparent{background-color:#fff}.template-collection #gf-grid .spf-product-card .spf-product__swatchs .spf-product__swatch{margin:0 5px 0 0}.template-collection #gf-grid .spf-product-card .spf-product__swatchs .spf-product__swatch .spf-product__swatch-inner .spf-product__swatch-text{font-size:15px}@media screen and (max-width: 1100px){.template-collection #gf-grid .spf-product-card .spf-product__swatchs .spf-product__swatch .spf-product__swatch-inner .spf-product__swatch-text{font-size:13px}}.swatch .swatch__list .swatch__list-item{margin-right:5px}.swatch .swatch__list .swatch__list-item label{font-size:14px}.shopify-product-form .swatch{padding-right:60px}@media screen and (max-width: 375px){.swatch .swatch__list .swatch__list-item label{font-size:12px}}.form-group-radio .radio.checked a:before{background-color:#000;border-color:#000}.form-group-radio .radio.checked a:after{transition:all .3s ease 0s;content:"";display:block;position:absolute;border-radius:50%;width:8px;height:8px;top:5px;left:5px;background-color:#fff}.collection__list-wrap .gf-refine-toggle-mobile{border:none!important}.spf-product-card__price-wrapper .spf-product-card__price{font-family:Neue Montreal}.form-group.form-group--large.form-group--title-wrapper{margin-bottom:0}#CartContainer.loading{overflow:hidden}#CartContainer.loading:after{content:"";display:block;position:absolute;top:calc(50% - 20px);right:calc(50% - 20px);width:40px;height:40px;border-style:solid;border-color:#888580;border-top-color:#fff;border-width:4px;border-radius:50%;-webkit-animation:spin .8s linear infinite;animation:spin .8s linear infinite;box-sizing:border-box;z-index:15}#CartContainer.loading:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;min-height:100vh;z-index:10;background:#00000080}.gf-filter-contents .gf-block-content .gf-scroll .simplebar-scrollbar:before{opacity:1;border-radius:0;top:0;bottom:0;left:0;right:0;background:#757575}.gf-filter-contents .gf-block-content .gf-scroll .simplebar-vertical{width:5px;background:#ebebeb}.gf-filter-contents .gf-block-content .gf-scroll .simplebar-scrollbar{width:5px}@media screen and (max-width: 992px){#MainContent button.wk-button-collection.wk-add-product{opacity:1}}.swatch__list-item.swatch__list-item-color a.collor_swatch,.swatch__list-item.swatch__list-item-color span.collor_swatch{display:block;width:20px;height:20px;border:1px solid transparent;position:relative;background:#ccc}.swatch__list-item.swatch__list-item-color a.collor_swatch.active,.swatch__list-item.swatch__list-item-color span.collor_swatch.active{border:1px solid rgba(0,0,0,.5)}.swatch .color_swatch__list{row-gap:5px}.swatch .color_swatch__list .swatch__list-item.swatch__list-item-color{padding:0}.product__gallery:not(.slick-initialized){display:flex}.product__gallery:not(.slick-initialized) .product__gallery-item{display:block;width:100%;min-width:100%}.spf-product-card:hover button.wk-button-collection.wk-add-product{opacity:1!important}.spf-product-card button.wk-button-collection .wk-icon{width:20px}.spf-product-card button.wk-button-collection{right:5px}.spf-product-card button.wk-button-collection .wk-icon svg path,.product-item button.wk-button-collection .wk-icon svg path{stroke-width:1px}@media screen and (max-width: 767px){.product-item button.wk-button-collection{right:20px}}.custom-contact-form{width:100%;max-width:400px;margin:0 auto}.custom-contact-form .form-success{font-size:18px}.image-with-text.section{display:block}.header .icon,.header-mobile-menu .icon,.product-filter .icon{height:auto;width:auto;display:block}.header-mobile-menu .item-arrow .icon{display:inline-block}#shopify-chat{display:none}.image-with-text .image-list-item .content-wrapper .heading{margin-left:-1px}.header-logo-box>a,.header-logo-box>div{display:block;height:100%}.template-product .product__related{margin:50px auto 0}.template-product .product__related .product__related-list .slick-dots{margin:0 auto}.template-product .product__related .page-title{margin-bottom:27px}.template-product [data-section-type=product] .container{max-width:1330px}@media screen and (max-width: 767px){.template-product .product__related{margin:30px auto 0}}.header .header-menu-box .header-sub-menu-settings .header-sub-menu-settings-item:nth-child(3){margin-right:0}@media screen and (max-width: 1300px){.header .header-menu-box .header-sub-menu-item:not(:last-child){margin-right:25px}}@media screen and (max-width: 1100px){.header .header-menu-box .header-sub-menu-item:not(:last-child){margin-right:15px}}.spf-product-card__oldprice,.spf-product-card__saleprice,.spf-product-card__price,.gfqv-product-card__oldprice,.gfqv-product-card__saleprice,.gfqv-product-card__price{font-weight:400!important}.spf-product-card__title{font-weight:500}.template-index .footer{margin-top:0!important}.ajax-preloader.loading.fixed{position:fixed;top:0;left:0;width:100vw;height:100vh;display:none;z-index:100}.loading .ajax-preloader.loading.fixed{display:block}.ajax-preloader.loading{position:relative;pointer-events:none;cursor:default}.ajax-preloader.loading:after{content:"";display:block;position:absolute;top:calc(50% - 10px);right:calc(50% - 10px);width:20px;height:20px;border-style:solid;border-color:#1d1d1b;border-top-color:#eaf5f8;border-width:2px;border-radius:50%;-webkit-animation:spin .8s linear infinite;animation:spin .8s linear infinite;box-sizing:border-box;z-index:101}.ajax-preloader.loading:before{content:"";display:block;position:absolute;top:0;right:0;width:100%;height:100%;background-color:#ffffff80;z-index:100}.product-filter.ajax-preloader{position:fixed}body.template-collection{overflow-x:hidden}.product-page .product__info .product-form__options.color .product-form__option a.product-form__option_inner span,.product-page .product__info .product-form__options.color .product-form__option label{background:#ccc}.product__save-btn .wk-button-product{margin-top:0!important;width:20px;height:18px}.product__save-btn .wk-button-product .wk-label{display:none}.product__save-btn .wk-button-product .wk-icon{margin:0;width:20px;height:18px}.product__save-btn .wk-button-product .wk-icon svg{display:block;width:20px!important;height:18px!important}.product-form__back-in-stock #zooomybackinstock{display:flex;flex-direction:column-reverse;border:none;padding:0;float:unset;margin:-15px 0 29px}.product-form__back-in-stock #zooomybackinstock:empty{display:none}@media only screen and (max-width: 767px){.product-form__back-in-stock #zooomybackinstock{margin:14px 0 32px}}.product-form__back-in-stock #zooomybackinstock form{padding:0;margin-bottom:14px;margin-top:0;display:flex;order:3}.product-form__back-in-stock #zooomybackinstock .zooomystockmsg{order:2;color:#ed7575;margin-bottom:14px}.product-form__back-in-stock #zooomybackinstock .zbackinstock__headings{display:flex!important;flex-direction:column-reverse;margin-bottom:10px;order:1}.product-form__back-in-stock #zooomybackinstock .zbackinstock__headings .zheading__text{font-family:Neue Montreal;font-size:12px;font-style:normal;font-weight:400;line-height:18px;color:#1d1d1b}.product-form__back-in-stock #zooomybackinstock .zbackinstock__headings .zooomyh3{display:none}.product-form__back-in-stock #zooomybackinstock .zbackinstock__headings h3{font-family:Neue Montreal;font-size:12px;font-style:normal;font-weight:400;line-height:18px;color:#ed7575}.product-form__back-in-stock #zooomybackinstock #zooomyalertemail{font-family:Neue Montreal;font-size:12px;font-style:normal;font-weight:400;line-height:18px;color:#1d1d1b;border:1px solid #1D1D1B;margin:0;padding:11px 25px 12px;flex:1 0}.product-form__back-in-stock #zooomybackinstock #zooomyalertemail::placeholder{font-family:Neue Montreal;font-size:12px;font-style:normal;font-weight:400;line-height:18px;color:#1d1d1b}.product-form__back-in-stock #zooomybackinstock #zooomyalertbtn{font-family:Neue Montreal;font-size:12px;font-style:normal;font-weight:400;line-height:18px;color:#fff;background:#1d1d1b;width:43px;min-width:43px;height:43px;padding:12px 1px;transition:all .5s;border:1px solid #1D1D1B;margin:0 0 0 6px}.product-form__back-in-stock #zooomybackinstock #zooomyalertbtn:hover{color:#1d1d1b;background:#fff}.main-product_slider:not(.slick-initialized){display:flex}.main-product_slider:not(.slick-initialized) .slide-inner{height:753px;margin:0 calc(50vw - 638px);width:638px}@media only screen and (max-width: 1920px){.main-product_slider:not(.slick-initialized) .slide-inner{height:589px;margin:0 calc(50vw - 499px);width:499px}}@media only screen and (max-width: 1436px){.main-product_slider:not(.slick-initialized) .slide-inner{height:589px;margin:0 18vw;width:32vw}}@media only screen and (max-width: 1200px){.main-product_slider:not(.slick-initialized) .slide-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (max-width: 1024px){.main-product_slider:not(.slick-initialized) .slide-inner{display:block;height:auto;margin:0 20vw;width:80vw}}@media only screen and (max-width: 767px){.main-product_slider:not(.slick-initialized) .slide-inner{margin:0;width:auto;min-width:100%}}.main-product_slider:not(.slick-initialized) .slide-inner img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.search-page .page-title{font-family:Neue Montreal;font-size:26px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-.26px;text-transform:capitalize;margin:20px 0}.search-page-blank{height:70vh;display:flex;flex-direction:column;justify-content:center}.search-page-blank .container{width:100%}.search-page .search-page-no-results{grid-column:span 4}.collection-page .collection-page-no-results{grid-column:span 4;font-size:28px;line-height:100%;margin-top:150px}@media only screen and (max-width: 767px){.collection-page .collection-page-no-results{font-size:20px;margin-top:150px}.search-page-blank{height:50vh}.contacts-page{margin-bottom:27px}}.search-page-form{max-width:414px;margin:0 auto}.search-page-form .button{font-family:Neue Montreal;font-size:12px;font-style:normal;font-weight:400;line-height:18px;color:#1d1d1b;padding:12px 25px;border:1px solid #1D1D1B;transition:all .5s}@media (hover:hover){.search-page-form .button:hover{background:#1d1d1b;color:#fff}}.search-page-form input.form-control{font-family:Neue Montreal;font-size:12px;font-style:normal;font-weight:400;line-height:18px;color:#1d1d1b;padding-bottom:3px;border-bottom:1px solid #1D1D1B}.search-page-form input.form-control::placeholder{font-family:Neue Montreal;font-size:12px;font-style:normal;font-weight:400;line-height:18px;color:#1d1d1b}.search-page-form .form-group{margin-bottom:20px}@media screen and (min-width: 551px){.mobile-menu-button .icon.icon-menu{font-size:8px}}.product-card-wishlist{position:absolute;top:25px;right:25px}.collection-page .product-grid.large-grid .product-card-wishlist{display:none}.collection-page .product-filter.open .overflow{opacity:.5}.product-card-wishlist>button.wk-button-collection.wk-add-product{opacity:1}.product-card-wishlist .wk-button-collection{width:20px;height:16px}.product-card-wishlist .wk-button-collection .wk-icon{margin:0;width:20px;height:18px}.product-card-wishlist .wk-button-collection .wk-icon svg{stroke-width:1px;width:20px!important;height:18px!important}@media screen and (max-width: 767px){.product-card-wishlist{top:14px;right:14px}}.product-filter-bottom{padding-top:15px}.template-product .footer,.template-404 .footer{margin-top:0!important}.product-page .product__info .product-form__button-wrap .btn.select-size-btn{opacity:1}h1.hidden{display:none}.account form .bitlogin-root{margin-bottom:10px}.account form .bitlogin-root+div{display:none}.account form .bitlogin-root button{width:35px!important;height:35px!important;padding:0!important}.account form .bitlogin-root button svg{width:20px;height:20px}body{overflow-x:hidden}.infinite-pagination-button{border:none;background:none;padding-left:0;padding-right:0;padding-top:0}.template-product .product-bestsellers.product-list.featured-product{margin-bottom:75px}.shopify-policy__container{margin-top:50px}@media only screen and (max-width: 767px){.featured-product .product-list-grid.slick-initialized .slick-slide{justify-content:flex-start}.featured-product .product-list-grid .slick-slide>div:last-child:not(:first-child){margin-top:auto}.template-product .product-bestsellers.product-list.featured-product{margin-bottom:50px}}.header.header-overflow:after{content:"";position:absolute;top:100%;left:0;width:100%;height:100vh;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0000001a;cursor:pointer;opacity:.5}.header-search-popup-overflow{opacity:.5;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0000001a}.product-list-grid:not(.slick-initialized){row-gap:25px}.main-product_slider:not(.slick-initialized){opacity:0}.regios-dopp-description{display:none!important}.pagination{margin-top:70px}@media only screen and (max-width: 767px){.pagination{margin-top:20px}}.header-action-list .header-action-search{display:flex}#location-popup.popup{display:none;position:fixed;z-index:99999;bottom:0;left:50%;transform:translate(-50%);width:441px;background-color:#fff;padding:17px 13.85px 14px;box-shadow:0 -2px 8px #0003}#location-popup .popup-content{position:relative}#location-popup .close-btn{position:absolute;padding:0;top:2px;right:-1px;background:none;border:none;cursor:pointer}#location-popup h2{color:#1d1d1b;leading-trim:both;text-edge:cap;font-family:Neue Montreal,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:23px;text-transform:uppercase;margin-bottom:38px}#location-popup .text-block:not(:last-of-type){margin-bottom:25px}#location-popup .text-block p{color:#1d1d1b;leading-trim:both;text-edge:cap;font-family:Neue Montreal,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:14.4px;letter-spacing:.24px;margin-bottom:10px}#location-popup .btn{display:flex;align-items:center;justify-content:center;width:100%;height:44px;padding:17.4px;text-align:center;leading-trim:both;text-edge:cap;font-family:Neue Montreal,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:18px;border:1px solid #1D1D1B;text-decoration:none;background-color:transparent;color:#1d1d1b;transition:all .5s}#location-popup .btn:hover{background-color:#1d1d1b;color:#fff}@media only screen and (max-width: 768px){#location-popup.popup{width:100%}#location-popup.popup{padding:17px 12px 14px}#location-popup .text-block p{margin-left:2px;margin-bottom:9px;line-height:17px}#location-popup .text-block:not(:last-of-type){margin-bottom:20px}#location-popup h2{margin-bottom:42px;margin-left:2px;line-height:20px}#location-popup .close-btn{top:1px;right:-2px}}.page-welcome__container{width:100%;padding:50px 25px 127px;max-width:2050px;margin:0 auto}.page-welcome h1{color:#1d1d1b;font-size:26px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-.26px;text-transform:capitalize;margin-bottom:26px}.page-welcome__body{display:flex;column-gap:52px}.page-welcome__text,.page-welcome__form{flex:0 1 50%}.page-welcome__text{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.group{position:relative;margin-bottom:43.5px;width:100%;cursor:pointer}.group .error-message,.checkbox-group .error-message{color:#db3535;font-size:12px;font-style:normal;font-weight:400;line-height:18px;margin-top:5px;margin-left:5px}.checkbox-group.error .checkmark{border-color:#db3535}.group.error{margin-bottom:20.5px}.group.error input,.group.error select,.group.error .phone-code{border-color:#db3535}.group select{max-height:200px;overflow-y:auto!important}.group input,.group select{width:100%;padding:0 10px 12.3px 11.6px;border:none;border-bottom:1px solid #1D1D1B;cursor:pointer;outline:none;transition:border-color .3s,font-size .3s;color:#1d1d1b;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:18px;-webkit-appearance:none;background-color:transparent!important;text-align-last:center}.group input::-webkit-contacts-auto-fill-button,.group select::-webkit-contacts-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;height:0;width:0;margin:0}.group input::-webkit-credentials-auto-fill-button,.group select::-webkit-credentials-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;height:0;width:0;margin:0}.group input:-webkit-autofill,.group input:-webkit-autofill:hover,.group input:-webkit-autofill:focus,.group input:-webkit-autofill:active,.group select:-webkit-autofill,.group select:-webkit-autofill:hover,.group select:-webkit-autofill:focus,.group select:-webkit-autofill:active{-webkit-box-shadow:0 0 0px 1000px white inset;box-shadow:0 0 0 1000px #fff inset}.group input[type=date]::-webkit-inner-spin-button,.group input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.group label{position:absolute;top:.7px;right:50%;transform:translate(50.2%);pointer-events:none;width:max-content;transition:all .5s ease;color:#1d1d1b;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:18px;background:#fff;width:100%}#shopify-block-AaVA5b3NEalIxMldha__forms_inline_wjFLrx{display:none!important}.form-container form .errors{background:none;position:initial;padding:0}.group input:focus+label,.group input.not-empty+label,.group label.active,.group select:focus+label,.group select.not-empty+label{top:2px;right:-.5px;transform:translate(0);font-size:8px;width:max-content;background:transparent}.checkbox-group{position:relative;margin:0 0 24px 1px;cursor:pointer}.checkbox-group .error-message{position:absolute;left:0;top:87%}.form-container p,.form-container .errors ul li{color:#1d1d1b;font-size:12px;font-style:normal;font-weight:400;line-height:14.4px;letter-spacing:.24px}.form-container .errors ul li{color:#db3535}.form-container .errors ul li a{color:#db3535;text-decoration:underline}.custom-checkbox{position:relative;display:flex;column-gap:7px;width:100%}.custom-checkbox input{position:absolute;opacity:0;cursor:pointer}.form-description{margin-bottom:25px}.custom-checkbox input:checked+.checkmark{background:#1d1d1b}.checkmark{display:block;flex:0 0 13px;width:13px;height:13px;border:1px solid #1D1D1B;background:transparent;transition:background .2s ease}.date-group.active input{color:initial}.date-group.error{border-color:#db3535}.date-group input{color:transparent}.date-group input::placeholder{color:#1d1d1b}.date-group .date-label{cursor:pointer;left:auto;right:50%;transform:translate(50%)}.date-group .date-label.show{font-size:8px;left:auto;right:0;transform:translate(0)}.date-group{position:relative}.date-group input[readonly]{cursor:pointer;width:150px;text-align:center;font-size:16px;padding:5px}.date-group .hidden{display:none}.date-group .date-selectors select{position:absolute;top:30px;z-index:10;width:50px;font-size:16px;text-align:center}.date-group #month-select{left:0}.date-group #day-select{left:55px}.date-group #year-select{left:110px}.date-group .date-selectors select{opacity:0;pointer-events:none}.date-group .date-selectors select.show{opacity:1;pointer-events:all}.date-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:18px;color:#999;pointer-events:none;transition:all .3s ease}.date-fields{display:none;justify-content:center;align-items:center;margin-bottom:13px}.date-fields select{width:auto;border:none;outline:none;color:#1d1d1b;font-size:12px;font-style:normal;font-weight:400;line-height:18px;-webkit-appearance:none;-moz-appearance:none;text-align:center}.phone-group{position:relative;display:flex;justify-content:space-between;align-items:start;flex-direction:column;color:#1d1d1b;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:18px;margin-bottom:45px}.phone-group .group{margin-bottom:0}.phone-group .iti{width:100%}.phone-group label{top:.5px}.phone-group input{padding-top:1px;padding-left:7.5px!important}.phone-group input::placeholder{color:transparent}.phone-group .iti__flag{display:none}.phone-group .iti__selected-flag{background-color:transparent!important;padding:1px 0 0 13px;align-items:start;column-gap:15px}.phone-group .iti__arrow{margin:5px 0 0;min-width:10px;height:10px;border:none;background-position:center center;background:no-repeat;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="6" viewBox="0 0 9 6" fill="none"><path d="M8.48334 1.29486L4.4815 5.29486L0.479663 1.29486" stroke="%231D1D1B"/></svg>')}.group .form-button{width:100%;padding:12px;border:1px solid #1D1D1B;background:#1d1d1b;color:#fff;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.group .form-button:hover{background:transparent;color:#1d1d1b}@media screen and (max-width: 1024px){.page-welcome__body{flex-direction:column;row-gap:36px}}@media screen and (max-width: 767px){.group .form-button:hover{background:#1d1d1b;color:#fff}.welcome-page{margin-bottom:7px!important}.page-welcome__container{margin-top:-1px;width:100%;padding:0 12px}.page-welcome__text{font-size:12px;font-style:normal;font-weight:400;line-height:14.4px;letter-spacing:.24px}.page-welcome h1{margin-bottom:48px}.iti--separate-dial-code .iti__selected-dial-code{margin-left:4px}.phone-group{margin-top:-2px;margin-bottom:29px}.checkbox-group{margin:0 0 25px}.custom-checkbox{column-gap:5px}.form-container p{font-size:12px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:.24px}.form-description{margin-bottom:27px}.group input,.group select{padding:0 10px 12px;margin-bottom:1px}.group.error{margin-bottom:21.5px}.group .error-message{margin-top:4px;margin-left:1.5px}}.loading{position:relative}.loading:after{content:"";position:absolute;top:calc(50% - 12px);left:calc(50% - 12px);width:24px;height:24px;border:4px solid rgb(147 147 147);border-top-color:#434343;border-radius:50%;animation:spin 1s infinite linear}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.default-with-password{overflow:hidden;overscroll-behavior:none}.default-with-password header{pointer-events:none}.default-with-password header:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0000001a}.popup-password{opacity:0;overflow-y:auto;width:100vw;height:calc(100dvh - 50px)}.popup-password:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0000001a}.popup-password__container{position:absolute;top:0;left:0;width:100vw;height:100dvh;z-index:1}.popup-password__body{position:absolute;z-index:3;bottom:0;left:50%;transform:translate(-50%);max-width:441px;width:100%;background:#fff;padding:13px 14px 14px}.popup-password__bg-image{width:100%;height:100%;object-fit:cover;object-position:center center}.popup-password__bg-image-mob{display:none}.popup-password__heading{color:#1d1d1b;font-size:16px;font-style:normal;font-weight:400;line-height:20px;text-transform:uppercase;margin-bottom:11px}.popup-password__image{width:100%;height:196.56px;margin-bottom:13px}.popup-password__image img{width:100%;height:100%;object-fit:cover;object-position:center center}.popup-password__image img.mob{display:none}.popup-password__input{display:flex;flex-direction:column;gap:13px}.popup-password__input.error input{border-color:#db3535}.popup-password__input .error{display:none;color:#db3535;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.popup-password__input.error .error{display:block}.popup-password__input input{padding:12px;width:100%;border:1px solid #1D1D1B;background:#fff;text-align:center;text-align-last:center;color:#1d1d1b;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.popup-password__input input::-moz-placeholder{color:#1d1d1b;opacity:1}.popup-password__input input::-webkit-input-placeholder{color:#1d1d1b;font-size:12px;font-style:normal;font-weight:400;line-height:18px;opacity:1}.popup-password__input input:focus::placeholder{color:transparent;opacity:1}.popup-password__input button{padding:12px;width:100%;border:1px solid #1D1D1B;background:#1d1d1b;color:#fff;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.popup-password__input button:hover{background:#fff;color:#1d1d1b}@media screen and (max-width: 1024px){.popup-password__bg-image{display:none}.popup-password__bg-image-mob{display:inline-block;height:100%;width:100%;object-fit:cover;max-width:100%;object-position:center -67px}.popup-password__input button:hover{background:#1d1d1b;color:#fff}.popup-password__body{position:fixed;padding:12px 12px 13px}}@media screen and (max-width: 575px){.popup-password-section{margin-bottom:0!important}.default-with-password{overflow:auto;overscroll-behavior:auto}.popup-password__image{height:64.0625vw;overflow:hidden}.popup-password__image img{display:none}.popup-password__image img.mob{display:inline-block;object-position:center -26px;width:100%;height:auto}.popup-password__heading{margin-bottom:9px}}#black-friday-archive{height:100dvh}.form-with-timer main .shopify-section:last-of-type{margin-bottom:0!important}.form-with-timer{width:100vw;height:calc(100vh - 50px);height:calc(100dvh - 50px);margin-bottom:0!important;overflow:hidden}.form-with-timer__bg-mob-img{display:none}.form-with-timer__container{width:100vw;height:100%;position:relative}.form-with-timer__container>img{width:100%;height:100%;object-fit:cover;object-position:top}.form-with-timer__info{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:100%;height:100%;overflow-y:auto;display:flex;flex-direction:column}.form-with-timer__info .heading{text-align:center;font-size:50px;font-style:normal;font-weight:400;line-height:52px;text-transform:uppercase;color:#fff;margin:auto;letter-spacing:0}.form-with-timer__info .heading .timer,.form-with-timer__info .heading .title{line-height:normal;text-align:center}.form-with-timer__info .form{background-color:#fff;padding:12.5px 14px 6.5px;width:100%;max-width:441px;margin:0 auto}.form-with-timer__info form .group:last-of-type{margin-bottom:0}.form-with-timer__info .form .title{color:#1d1d1b;font-size:16px;font-style:normal;font-weight:400;line-height:20px;text-transform:uppercase;margin-bottom:6.5px}.form-with-timer__info .form .sub-title{color:#1d1d1b;font-size:12px;font-style:normal;font-weight:400;line-height:14.4px;letter-spacing:.24px;margin-bottom:22px}.form-with-timer__info .group .form-button{text-transform:uppercase}.form-with-timer__info .group{margin-bottom:44px}.form-with-timer__info .group .error-message{margin-left:0}.form-with-timer__info .group.error{margin-bottom:21px}.form-with-timer__info .group-country{margin-bottom:32px}.form-with-timer__info .group-country.error{margin-bottom:9px}@media screen and (max-width: 767px){.form-with-timer__bg-mob-img{display:inline-block}.form-with-timer__bg-img{display:none}.form-with-timer__info .form{padding:12px 12px 11.5px}.form-with-timer__info .group{margin-bottom:43.5px}.form-with-timer__info .group-country{margin-bottom:30.5px}.form-with-timer__info .group.error{margin-bottom:21.5px}.form-with-timer__info .group-country.error{margin-bottom:8.5px}}.popups__container{display:none;position:fixed;top:0;left:0;width:100vw;height:100dvh;z-index:99999}.popups__container:after{content:"";position:absolute;top:0;left:0;width:100vw;height:100dvh;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0000001a;opacity:.5}.popups__container.active{display:inline-block}.popups__wrapper{position:relative;z-index:200;width:100%;height:100%}.popups{position:absolute;z-index:300;width:100%;max-width:441px;top:42.76%;left:50%;transform:translate3d(-50%,-50%,0);background-color:#fff;padding:11px 14px 13px}.popups.border{border:1px solid #1D1D1B}.popups .title{color:#1d1d1b;font-size:16px;font-style:normal;font-weight:400;line-height:20px;text-transform:uppercase}.popups .form-button{text-transform:uppercase}.popups .image{margin:10px 0 0;height:198px}.popups .image img{width:100%;height:100%;object-fit:cover;object-position:center}.popups .group{margin-top:13px;margin-bottom:0}@media screen and (max-width: 767px){.popups{top:53.6%;padding:11px 11px 13px}.popups .image{margin:8px 0 13px;height:64.375vw;max-height:284px}}@media only screen and (max-width: 1024px){.footer .footer-inner{row-gap:40px}.footer .footer-inner{justify-content:flex-start}.footer .footer-inner .footer-box.payments{display:none}}.footer .footer-bottom .payments-list{display:none}@media only screen and (max-width: 1024px){.footer .footer-bottom{display:flex;flex-direction:column;align-items:flex-start;width:max-content}.footer .footer-bottom .payments-list{width:100%;display:flex;align-items:center;justify-content:space-between}}.footer .container{padding:0 25px}.footer .copyright{letter-spacing:.24px}.footer .menu-list li a{letter-spacing:.28px}.footer .newsletter-form-wrapper{margin-top:0;margin-bottom:98px;transform:translateY(-12px)}.footer .form-label{font-size:25px;letter-spacing:-1.3px}.footer-box.menu ul:not(:last-child){margin-bottom:51px}.footer-box.menu ul:has(+.language-switcher){margin-bottom:25px}.footer .menu-list li a{font-size:14px}.footer .form-button .icon{filter:brightness(0)}@media only screen and (max-width: 767px){.footer .newsletter-form-wrapper{transform:unset;margin-bottom:50px}.footer .footer-box.newsletter{width:100%}.footer .form-label{margin-bottom:24px}.footer-box.menu:has(.js-live-assistance) ul:not(:last-child){margin-bottom:25px}.footer{padding:40px 0 71px}.footer .container{padding:0 14px}.footer .footer-inner{row-gap:13px;justify-content:space-between}.footer .menu-list li a{max-width:100%}}@media only screen and (max-width: 550px){.footer .menu-list li:not(:last-child){margin-bottom:19px}.footer .footer-box.menu:nth-child(2n){padding-left:0}.footer .newsletter-form .form-group input{font-size:14px;line-height:1}.footer .footer-box.payments{width:max-content}.footer .payments-list{justify-content:space-between}.footer .footer-box{width:39%}}@media only screen and (max-width: 425px){.footer .footer-box{width:50%}}.primary-form form,.primary-form form [data-testid=form-row] [data-testid=form-component]{padding:0!important}.primary-form form [data-testid=form-row] [data-testid=form-component] input{border-radius:0!important;padding:0 10px 12.3px 11.6px!important;height:auto!important;text-align:center!important;color:#000;font-family:inherit!important;font-size:12px!important;border:none!important;border-bottom:1px solid #1D1D1B!important}.primary-form form [data-testid=form-row]:not(:first-of-type) [data-testid=form-component] input{margin-top:44px}.primary-form form [data-testid=form-row] [data-testid=form-component] input:focus-visible{outline:none!important}.primary-form form [data-testid=form-row] [data-testid=form-component] input::placeholder{color:#000;font-size:12px!important}.primary-form form [data-testid=form-row] [data-testid=form-component]:has(button[type=button]){flex:1 0 0!important}.primary-form form [data-testid=form-row] [data-testid=form-component] button[type=button]{margin-top:44px;box-sizing:border-box;background:#1d1d1b!important;border-radius:0!important;border:1px solid #1D1D1B!important;color:#fff;font-family:inherit!important;font-size:12px!important;font-weight:400!important;line-height:18px!important;text-transform:uppercase;padding:12px!important;width:100%;height:50px}.primary-form form [data-testid=form-row] [data-testid=form-component] button[type=button]:hover{color:#1d1d1b!important;background:#fff!important}.shopify-section.shopify-forms-app{display:none!important}.product-set{margin-top:50px}.product-set-title{font-family:Neue Montreal;font-size:29px;font-style:normal;font-weight:400;line-height:29px;color:#1d1d1b;margin-bottom:24px}.product-set-image{display:flex;align-items:center;gap:32px;margin-bottom:13px}.product-set-image-item{width:calc(33% - 20px);height:auto;position:relative}.product-set-image-item img{width:100%;height:auto;object-fit:cover;aspect-ratio:1/1.13}.product-set-image .product-set-image-item:not(:first-child):before{content:"\ea0b";position:absolute;right:calc(100% + 5px);top:50%;transform:translateY(-50%);font-family:svgfont;font-style:normal;font-weight:400;font-size:22px}@media screen and (max-width: 1024px){.product-set-image-item{width:calc(33% - 17px)}}.product-set-bottom{display:flex;justify-content:space-between;align-items:center;gap:10px}.product-set-info-title{font-family:Neue Montreal;font-size:13px;font-style:normal;font-weight:500;line-height:18px;color:#1d1d1b;margin-bottom:2px}.product-set-info-price{font-family:Neue Montreal;font-size:13px;font-style:normal;font-weight:400;line-height:18px;color:#1d1d1b}.product-set-info-price .old-price{text-decoration:line-through;margin-left:3px}.product-set-button{min-width:115px;text-align:center}@media screen and (max-width: 767px){.product-set-title{font-size:26px;line-height:26px;margin-bottom:20px}.product-set-info-title{font-family:Neue Montreal;font-size:12px;line-height:16px}.product-set-info-price{font-size:12px;line-height:16px}.product-set-image{margin-bottom:10px}.product-set-button{min-width:101px}}.product-set-popup{position:fixed;right:0;top:0;height:100vh;height:100dvh;max-width:462px;width:100%;transition:all .2s;z-index:1100;background:#fff;padding:65px 25px 0;display:flex;flex-direction:column;opacity:0;visibility:hidden}.product-set-popup.open{opacity:1;visibility:visible}.product-set-popup-top{margin-bottom:70px}.product-set-popup-title{font-family:Neue Montreal;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-transform:uppercase;margin-bottom:9px;padding-right:25px}.product-set-popup-text{font-family:Neue Montreal;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.product-set-popup-close{position:absolute;right:25px;top:68px;cursor:pointer;height:14px;width:14px}.product-set-popup-back{font-family:Neue Montreal;font-size:12px;font-style:normal;font-weight:500;line-height:12px;letter-spacing:.24px;text-transform:uppercase;margin-bottom:21px;cursor:pointer}.product-set-popup-product-list{flex:1 0;overflow-y:auto;overflow-x:hidden;padding-right:5px;margin-right:-5px}.product-set-popup-product-list::-webkit-scrollbar{width:5px}.product-set-popup-product-list::-webkit-scrollbar-track{background:#f1f1f1}.product-set-popup-product-list::-webkit-scrollbar-thumb{background:#000}.product-set-popup-product-list::-webkit-scrollbar-thumb:hover{background:#000}.product-set-popup-product-list-inner{display:flex;flex-direction:column;gap:12px;width:100%;margin-bottom:20px}.product-set-popup-product-item{display:flex;gap:7px}.product-set-popup-product-item-image{width:155px;height:183px;flex-shrink:0}.product-set-popup-product-item-image img{width:100%;height:100%;object-fit:cover}.product-set-popup-product-item-content{padding-top:7px;width:100%}.product-set-popup-product-item-title{font-family:Neue Montreal;font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:20px}.product-set-popup-product-item .product-form__options .title-wrapper{font-size:12px;line-height:18px}.product-page .product__info .product-set-popup-product-item .product-form__options-line{grid-template-columns:repeat(4,1fr)}.product-page .product__info .product-set-popup-product-item .product-form__line{min-width:100%}.product-set-popup-bottom{width:calc(100% + 50px);margin-left:-25px;padding:25px;background:#fff;display:flex;justify-content:space-between;align-items:center;gap:10px}.product-set-popup-price{font-family:Neue Montreal;font-size:26px;font-style:normal;font-weight:400;line-height:24px;text-transform:uppercase}.product-set-popup-button{width:100%;max-width:250px;text-transform:capitalize}.product-set-popup-button.btn_bordered[disabled]{opacity:1}.product-set-popup-overflow{position:fixed;top:0;left:0;z-index:1099;width:100vw;height:100vh;height:100dvh;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0000001a;opacity:0;visibility:hidden;cursor:pointer}.product-set-popup-overflow.active{opacity:.5;visibility:visible}@media screen and (max-width: 767px){.product-set-popup{padding:71px 14px 0;width:100%;max-width:unset}.product-set-popup-top{margin-bottom:23px}.product-set-popup-product-list{width:calc(100% + 28px);margin-left:-14px}.product-set-popup-product-list-inner{gap:28px;margin-bottom:28px}.product-set-popup-product-item{flex-direction:column;gap:20px}.product-set-popup-product-item-content{padding:0 14px}.product-set-popup-product-item-image{width:100%;height:auto}.product-set-popup-product-item-image img{width:100%;height:auto;aspect-ratio:1/1.153}.product-set-popup-product-item-title{font-size:22px;line-height:26px;max-width:75%;margin-bottom:15px}.product-set-popup-back{display:none}.product-set-popup-close{right:14px}.product-set-popup-bottom{width:calc(100% + 28px);margin-left:-14px;padding:14px}.product-page .product__info .product-set-popup-product-item .product-form__options-line{grid-template-columns:repeat(5,1fr)}}.wrapper.disable-scroll{height:100vh;height:100dvh;overflow:hidden}.header-mobile-menu .mobile-menu-list-item-submenu.image-submenu.collection-submenu.second-type{justify-content:flex-start;flex-wrap:nowrap;overflow:auto;padding-left:15px;padding-right:15px;margin-right:-15px;margin-left:-15px}.header-mobile-menu .mobile-menu-list-item-submenu.image-submenu.second-type .image-submenu-item.image-submenu-item--collection{max-width:unset;width:unset}.header-mobile-menu .mobile-menu-list-item-submenu.image-submenu.second-type .image-submenu-item.image-submenu-item--collection .image-wrapper{height:187px;max-height:unset;max-width:unset!important;min-width:unset;width:149px}.desktop-side-menu{padding:68px 25px 25px;overflow:auto;height:100%;display:flex;flex-direction:column;justify-content:flex-start}.desktop-side-menu-top{display:flex;align-items:center;justify-content:space-between}.desktop-side-menu-title{font-family:Neue Montreal;font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-transform:uppercase;color:#1d1d1b}.desktop-side-menu-close{cursor:pointer}.desktop-side-menu-body{margin-top:94px}.desktop-side-menu-language-switcher-toggle-button{cursor:pointer;display:flex;align-items:center;justify-content:space-between}.desktop-side-menu-language-switcher-toggle-button .item-arrow svg{transition:all .5s}.desktop-side-menu-language-switcher-toggle-button.open .item-arrow svg{transform:rotate(180deg)}.desktop-side-menu-language-switcher-toggle-button-label{font-family:Neue Montreal;font-style:normal;font-weight:500;font-size:12px;line-height:12px;letter-spacing:.02em;text-transform:uppercase;color:#1d1d1b}.desktop-side-menu-wishlist{margin-top:49px}.desktop-side-menu-wishlist-link{display:flex;align-items:center;justify-content:space-between;column-gap:4px}.desktop-side-menu-wishlist-label{font-family:Neue Montreal;font-style:normal;font-weight:500;font-size:12px;line-height:12px;letter-spacing:.02em;text-transform:uppercase;color:#1d1d1b}.desktop-side-menu-account{margin-top:76px}.desktop-side-menu-account-link{font-family:Neue Montreal;font-style:normal;font-weight:500;font-size:12px;line-height:12px;letter-spacing:.02em;text-transform:uppercase;color:#1d1d1b}.desktop-side-menu-language-switcher-toggle-content{padding:30px 25px 0}.desktop-side-menu-bottom{flex:1 0 0;display:flex;align-items:flex-end}.desktop-side-menu-bottom-account{width:100%}.desktop-side-menu-bottom-account-link{display:block;width:100%;height:43px;background:#1d1d1b;font-family:Neue Montreal;font-style:normal;font-weight:500;font-size:12px;line-height:12px;text-align:center;letter-spacing:.02em;text-transform:uppercase;color:#fff;display:flex;align-items:center;justify-content:center}.desktop-side-menu-bottom-account-link:focus{color:#fff}ul.results-search-list{max-width:60%;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);column-gap:30px;row-gap:2px;grid-auto-flow:column}.results-search-list-content{display:flex}.results-search-list-content-image{width:63px;height:72px;flex-shrink:0}.results-search-list-content-image img{width:100%;height:100%;object-fit:cover}.results-search-list-content-info{padding:4px 0 4px 5.5px}.results-search-list-content-title{font-weight:500;font-size:12px;line-height:13px;letter-spacing:.02em;text-transform:capitalize;color:#1d1d1b}.results-search-list-content-price{margin-top:10px;font-weight:400;font-size:10px;line-height:1;text-transform:uppercase;color:#1d1d1b;letter-spacing:initial}.header-search-popup-results{flex:unset!important;min-width:unset!important}.header-search-popup-view-results{width:250px}ul.results-search-list:empty+[data-predictive-search-results-button] .header-search-popup-view-results{display:none}@media only screen and (min-width: 768px){.header-search-popup-view-results{background:#fff!important;color:#1d1d1b!important}.header-search-popup-view-results:hover{background-color:#1d1d1b!important;border:1px solid #1d1d1b!important;color:#fff!important;opacity:1!important}[data-predictive-search-results-button]{display:flex;align-items:flex-end}}@media only screen and (max-width: 1140px){ul.results-search-list{max-width:80%}.header-search-popup-view-results{width:unset;display:block}}@media only screen and (max-width: 767px){ul.results-search-list{padding:0 22px;max-height:378px;overflow-y:auto;max-width:unset;grid-template-columns:1fr;grid-template-rows:unset;grid-auto-flow:row}.header-search-popup-view-results{margin-bottom:34.38px;margin-top:34.38px}}.ajax-cart__product-price.cart-item-error{color:#db3535!important;margin-top:-10px}select.footer-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;background:transparent;font:inherit;color:inherit;padding:0;margin:0;width:auto;cursor:pointer}select.footer-select::-ms-expand{display:none}.footer .localization-menu .menu-list li:not(:last-child){margin-bottom:12px}@media only screen and (min-width: 1400px){.footer .footer-box.menu.localization-menu{margin-top:-2px}}.btn.cart_continue{line-height:19px;text-transform:none;margin-top:13px;text-align:center}.btn.cart_continue:hover{background:#000}.main-product_slider:not(.slick-initialized)~.main-product_slider-arrows{display:none}.collection-page,.projects,.page-wishlist{margin-bottom:50px}@media only screen and (min-width: 1025px){.product-popup__body{max-height:unset}}.search-page{margin-bottom:50px}.product__duties{display:none}.product__duties.show{display:block}body.counry_US .product__duties{display:none}
/*# sourceMappingURL=/cdn/shop/t/24/assets/wss.css.map?v=114767157237010955271758210746 */
